left-brain dominant people - French English Dictionary